#include <iostream>
#include <string>

using namespace std;

int main()
{
	// 1.拼接
	string str1 = "1111";
	string str2 = "AAAA";
	string str3 = str1 + str2;
	cout << "str3: " << str3 << endl;
	
	// 2.查找
	string str4 = "abcdefghijklmnabcdefghijklmn";
	// 查找g出现的位置
	cout << "查找g首次出现的位置: "<< str4.find('g') << endl;
	// 从指定位置开始查找
	cout << "下标是10的位置，开始查找g: "<< str4.find('g',10) << endl;
	// 从串尾开始查找
	cout << "从串尾查找g首次出现的位置: "<< str4.rfind('g') << endl;

	// 3.替换
	string line = "this@ is@ a test string!";  
	line = line.replace(line.begin(), line.begin()+6, "");  //用str替换从begin位置开始的6个字符  
	cout << line << endl; 
	
	// 4.删除
	
	// 5.大小写转换




	return 0;
}
